be left helpless - Turkish English Dictionary